home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
prog
/
atari
/
c
/
stut_src
/
desk_pu.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-06-04
|
1KB
|
43 lines
/*
* Desk_Public.h
*/
#include "DESKICON.H" /* noms des objets du bureau et icones */
#include "DEFICONS.H" /* noms des objets du bureau et icones */
#include "DFSTRUCT.H"
#include "GEMWDEF.H"
/*
* Membres:
*/
extern OBJECT * G_desktop_adr; /* Ptr sur arbre bureau */
extern WIPARAMS * G_desk_params_adr; /* Paramtres de la "fentre bureau" */
extern ICONIMGS G_icon_images; /* Pointeurs sur les images des icnes */
extern int G_icon_w, G_icon_h; /* Dimensions des icnes */
extern int G_iconw_max_w; /* Dimension maximale d'une fentre contenant des icnes */
extern int G_fantome_icone[18]; /* Tableau contenant les coord pour le dessin d'un fantme d'icne */
extern DATAGROUP * G_datagroups; /* Pointeur sur tableau de G_datagroups */
/*
* Bureau:
*/
extern void init_desktop( void ); /* Installe nouveau bureau */
extern void clear_desktop( void ); /* Dsinstalle ce bureau */
extern void init_icons( void ); /* Init icnes */
extern DATAGROUP *dgroup_adr_byiconno( int icon_no );
DATAGROUP * find_datagroup_byType( /* Out: Ptr sur datagroup */
DATATYPE DataType ); /* In: Type DTYP_* */
void Icon_CopyIBLKtoICONIMG(
ICONBLK * pIconBlk,
ICONIMG * pIconImg );
void Icon_CopyICONIMGtoIBLK(
ICONIMG * pIconImg,
ICONBLK * pIconBlk );